package com.alien.admin.modules.gitlab.service.dto;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * 分支合并dto
 */
@Data
public class MergeBranch implements Serializable {

    /** 项目id **/
    @NotNull
    private Long projectId;

    /** 源分支 **/
    @NotBlank
    private String source;

    /** 所处环境 **/
    @NotBlank
    private String env;

    /** 是否允许回退 **/
    private Boolean enableRollback = false;

}
